package com.project.JunM.service;

import com.project.JunM.entity.SPayDetails;
import com.project.common.entity.PageVo;

import java.util.List;
import java.util.Map;

public interface SPayDetailsService {

    int insertSelective(SPayDetails record);

    List<SPayDetails> querySPayDetailsAll(Integer parentId);

    List<SPayDetails> querySPayDetailsCheckInAll(Integer parentId);

    int updateSPayDetailsByProductId(SPayDetails record);

    SPayDetails querySPayDetailsByParentIdByProductId(SPayDetails sPayDetails);

    SPayDetails querySPayDetailsByParentIdByProductId1(Integer pId,String productId);


    SPayDetails selectByProductId(SPayDetails sPayDetails);

    PageVo<SPayDetails> queryDynamicInventoryAll(Map<String,String> map);

    int updateByPrimaryKeySelective(SPayDetails record);

    List<SPayDetails> querySPayDetails();


}
